strand casting - French English Dictionary